repeating firearm - German English Dictionary